83 #2 Street Las Croabas, Fajardo 00738-1271, Puerto Rico
View on Map
What travelers say:
Best restaurant we ate at in Fajardo, Puerto Rico! the owner, Gladys, greets each customer personally. everything is made fresh daily to order. Simply amazing food, views and service!
More
Attractions Near Las Vistas Cafe at Siete Mares Bay Inn